<!DOCTYPE HTML>
<html>
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <meta name="google-site-verification" content="KEatQX-J4dYY-6J2KU_aP5X8gAJ8wS0lhylI8umX6WA" />
    <meta name="viewport" content="width=device-width,initial-scale=1,minimal-ui">
    <link rel="shortcut icon" href="../images/favicon.ico">
    <link rel="stylesheet" href="../css/code.css" type="text/css"/>
    <link rel="stylesheet" href="../css/bootstrap.css" type="text/css"/>
    <link rel="stylesheet" href="../css/main.css" type="text/css"/>
    <title>编程小梦|我的书单</title>
</head>
<body>
<nav class="navbar navbar-default navbar-static-top" style="opacity: .9" role="navigation">
    <div class="container-fluid">
        <div class="navbar-header">
            <button type="button" class="navbar-toggle" data-toggle="collapse"
                    data-target="#bs-example-navbar-collapse-1">
                <span class="sr-only">Toggle navigation</span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
            </button>
            <a class="navbar-brand" href="/">编程小梦</a>
        </div>
        <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
            <ul class="nav navbar-nav navbar-right">
                <li class="active"><a href="/">Blog</a></li>
                
                <li><a href="https://github.com/kangkaisen" target="_blank" rel="nofollow">GitHub</a></li>
                
                
                <li><a href="http://weibo.com/533234148" target="_blank" rel="nofollow">WeiBo</a></li>
                
            </ul>
        </div>
    </div>
</nav>
<div class="row" style="padding-top: 60px">
    <div class="container center-block">
        <div class="col-md-1"></div>
        <div class="col-md-10 col-sm-12">
            <h1> 我的书单</h1>
            <hr/>
            <p>作者: 康凯森</p>
            <p>日期: 2016-10-05</p>
            <p>分类: <a href="../tag/推荐.html" target="_blank" >推荐</a></p>
            <hr/>
            <p>分享下我近期阅读过比较优秀的书籍：</p>
<h3 id="综合">综合</h3>
<ul>
<li><p>《<strong>哪来的天才——练习中的平凡与伟大</strong>》 ★★★★★</p>
<blockquote>
<p>推荐理由：</p>
<pre><code>  1 不会再将智商不高作为失败的借口；
  2 练习的本质是长时间做那些人们不能舒舒服服做到的事情；
  2 针对性的，科学的刻意练习是十分重要且必要的；
  3 更加相信勤奋的力量。
</code></pre></blockquote>
</li>
<li><p>《<strong>数学之美</strong>》 ★★★★★ </p>
<blockquote>
<p>推荐理由：</p>
<pre><code> 1 那些看似高深的技术背后的数学原理并不复杂；
 2 任何理论和知识，只要我们不能通俗易懂地解释清楚，那就说明我们并没有真正理解和掌握；
 3 人生能遇到优秀的导师十分幸运。
</code></pre></blockquote>
</li>
<li><p>《<strong>浪潮之巅</strong>》 ★★★★★ </p>
<blockquote>
<p>推荐理由：</p>
<pre><code> 了解互联网科技公司兴衰背后的规律。
</code></pre></blockquote>
</li>
<li><p>《<strong>硅谷之谜</strong>》 ★★★★★ </p>
<blockquote>
<p>推荐理由：</p>
<pre><code> 1 了解硅谷何以为硅谷；
 2 了解工业时代和信息时代的科学基础；
 3 了解大数据思维和互联网思维。
</code></pre></blockquote>
</li>
<li><p>《<strong>把时间当做朋友</strong>》 ★★★★★ </p>
<blockquote>
<p>推荐理由：</p>
<pre><code>  不是成功学，不是时间管理书籍，相信你或多或少都会有收获。
</code></pre></blockquote>
</li>
</ul>
<ul>
<li><p>《<strong>必然</strong>》 ★★★★★ </p>
<blockquote>
<p>推荐理由：</p>
<pre><code>  凯文·凯利 用十二个动词预测了未来。
</code></pre></blockquote>
</li>
</ul>
<h3 id="计算机基础">计算机基础</h3>
<ul>
<li><p>《<strong>编码 隐匿在计算机软硬件背后的语言</strong>》 ★★★★★</p>
<blockquote>
<p>推荐理由：</p>
<pre><code>  经典之作。作业用通俗易懂的语言介绍了如何从0和1实现二进制，实现门电路，实现加法器，实现操作系统和汇编语言。
</code></pre></blockquote>
</li>
<li><p>《<strong>深入理解计算机系统</strong>》 ★★★★★</p>
<blockquote>
<p>推荐理由：</p>
<pre><code>  经典之作。程序员必读。
</code></pre></blockquote>
</li>
<li><p>《<strong>操作系统：精髓与设计原理</strong>》 ★★★★★</p>
<blockquote>
<p>推荐理由：</p>
<pre><code>  教科书，操作系统入门书籍。
</code></pre></blockquote>
</li>
<li><p>《<strong>30天自制操作系统</strong>》 ★★★★★</p>
<blockquote>
<p>推荐理由：</p>
<pre><code>  通俗易懂，从零开始带你实现一个简易的操作系统。
</code></pre></blockquote>
</li>
</ul>
<h3 id="面试算法">面试算法</h3>
<p>准备面试前，以下书籍不必全读，读上两，三本就够了。重要的是<strong>练习，练习，再练习</strong>，<strong>推荐面试前把Lintcode 或者 Leetcode 刷一遍</strong>。</p>
<ul>
<li>《剑指offer》★★★★</li>
<li>《程序员面试白皮书》★★★★</li>
<li>《编程之美》★★★★</li>
<li>《编程之法》★★★★</li>
<li>《算法设计与分析基础》★★★★</li>
<li>《数据结构与算法分析 Java语言分析》★★★★★</li>
<li>《数据结构与算法分析 C语言分析》★★★★★</li>
</ul>
<h3 id="并发编程">并发编程</h3>
<ul>
<li><p>《<strong>七周七并发模型</strong>》 ★★★★★</p>
<blockquote>
<p>推荐理由：</p>
<pre><code>  快速了解常见的并发编程模型。
</code></pre></blockquote>
</li>
<li><p>《<strong>Java并发编程实战</strong>》★★★★★</p>
<blockquote>
<p>推荐理由：</p>
<pre><code>  Java并发编程经典之作，Java程序员必读。
</code></pre></blockquote>
</li>
</ul>
<h3 id="编程语言">编程语言</h3>
<ul>
<li><p>《<strong>Effective Java</strong>》★★★★★</p>
<blockquote>
<p>推荐理由：</p>
<pre><code>  Java编程经典之作，Java程序员必读。
</code></pre></blockquote>
</li>
<li><p>《<strong>自制编程语言</strong>》★★★★★</p>
<blockquote>
<p>推荐理由：</p>
<pre><code>  了解一门简易的编程语言是如何实现的。
</code></pre></blockquote>
</li>
<li><p>《<strong>七周七语言</strong>》★★★★</p>
<blockquote>
<p>推荐理由：</p>
<pre><code>  快速了解常见的编程范型。
</code></pre></blockquote>
</li>
<li><p>《<strong>深入浅出Node.JS</strong>》★★★★★</p>
<blockquote>
<p>推荐理由：</p>
<pre><code>  国内罕见的Node.JS优秀书籍。之前读过10多本Node.JS书籍，只有这本书收获最多。
</code></pre></blockquote>
</li>
</ul>
<h3 id="分布式">分布式</h3>
<ul>
<li><p>《<strong>大型网站系统与Java中间件实践</strong>》★★★★★</p>
<blockquote>
<p>推荐理由：</p>
<pre><code>  了解大型网站架构变迁过程中的较为通用的问题和解法。
</code></pre></blockquote>
</li>
<li><p>《<strong>大规模分布式存储系统——原理解析与架构实战</strong>》★★★★★</p>
<blockquote>
<p>推荐理由：</p>
<pre><code>  比较系统地介绍了分布式存储系统。
</code></pre></blockquote>
</li>
</ul>
<h3 id="大数据（hadoop）">大数据（Hadoop）</h3>
<ul>
<li><p>《<strong>大数据日知录</strong>》★★★★★</p>
<blockquote>
<p>推荐理由：</p>
<pre><code>  比较系统地介绍了常见的大数据算法和系统架构。
</code></pre></blockquote>
</li>
<li><p>《<strong>Hadoop权威指南</strong>》★★★★</p>
<blockquote>
<p>推荐理由：</p>
<pre><code>  Hadoop 入门最佳读物。
</code></pre></blockquote>
</li>
<li><p>《<strong>HBase权威指南</strong>》★★★★</p>
<blockquote>
<p>推荐理由：</p>
<pre><code>  HBase 入门最佳读物。
</code></pre></blockquote>
</li>
<li><p>《<strong>Hadoop技术内幕:深入解析MapReduce架构设计与实现原理</strong>》★★★★</p>
<blockquote>
<p>推荐理由：</p>
<pre><code>  在自己没有深入阅读源码前，可以快速了解MapReduce架构设计与实现原理。
</code></pre></blockquote>
</li>
<li><p>《<strong>Hadoop技术内幕:深入解析Hadoop Common和HDFS架构设计与实现原理</strong>》★★★★</p>
<blockquote>
<p>推荐理由：</p>
<pre><code>  在自己没有深入阅读源码前，可以快速了解HDFS架构设计与实现原理。
</code></pre></blockquote>
</li>
<li><p>《<strong>Spark技术内幕：深入解析Spark内核架构设计与实现原理</strong>》★★★★</p>
<blockquote>
<p>推荐理由：</p>
<pre><code>  在自己没有深入阅读源码前，可以快速了解Spark内核架构设计与实现原理。
</code></pre></blockquote>
</li>
</ul>
<h3 id="待续">待续</h3>
<p>阅读优秀的书籍是十分必要的，但是读万卷书，不如行万里路。当读完一本优秀的书籍时或许我们会有所感触和收获，但更重要的是<code>自己进一步的深入思考和实际行动。只有我们将书中的知识灵活运用于实际工作，学习和生活中，书才没有白读</code>。</p>
<p>对于一名软件工程师而言，固然需要阅读优秀的编程相关的书籍，但是<code>自己亲自设计和实现一个具体的模块或者系统作用或许会更大</code>。理论和实践总是相互影响，相互促进的。</p>

            <hr/>
            <div style="padding: 0; margin: 10px auto; width: 90%; text-align: center">
                <button id="rewardButton" , disable="enable" ,
                        onclick="var qr = document.getElementById('QR'); if (qr.style.display === 'none') {qr.style.display='block';} else {qr.style.display='none'}"
                        ,
                        style="cursor: pointer; border: 0; outline: 0; border-radius: 100%; padding: 0; margin: 0; letter-spacing: normal; text-transform: none; text-indent: 0px; text-shadow: none">
                    <span style="display: inline-block; width: 60px; height: 60px; border-radius: 100%; line-height: 58px; color: #fff; font-size:36px; font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, Helvetica, STKaiti, SimSun, serif; background: rgb(236,96,0)">赞</span>
                </button>
                <div id="QR" style="display: none;">
                    <p><img src="../images/weixin.jpeg" width="200" /></p>
                    <p><img src="../images/zhifubao.jpeg" width="200" /></p>
                </div>

            </div>
            <h3>评论</h3>
            <div id="vcomment"></div>
        </div>
        <div class="col-md-1"></div>
    </div>
</div>

<div class="row" style="padding-top: 60px">
    <div class="container center-block">
        <div class="col-md-1"></div>
        <div class="col-md-10 col-sm-12">
            <div class="ds-thread"
                 data-thread-key=5871fc62d2f092c392ca4d66
                 data-title=我的书单
                 data-url=booklist>
            </div>
        </div>
        <div class="col-md-1"></div>
    </div>
</div>

<div class="footer">
    <a href="https://www.bcmeng.com/" target="_blank"  rel="nofollow">康凯森</a>
</div>

<script src="../js/code.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
<script src="../js/jquery.min.js"></script>
<script src="../js/bootstrap.js"></script>
<script>
    var _hmt = _hmt || [];
    (function() {
        var hm = document.createElement("script");
        hm.src = "https://hm.baidu.com/hm.js?1d198a377ef466190881d1c021155925";
        var s = document.getElementsByTagName("script")[0];
        s.parentNode.insertBefore(hm, s);
    })();
</script>
<script src="../js/av-min.js"></script>
<script src='../js/Valine.min.js'></script>
<script type="text/javascript">
    window.valine = new Valine({
        el: '#vcomment' ,
        verify: true,
        notify: true,
        appId: 'BlLnB0re5OzQVzrgEplAxkyg-gzGzoHsz',
        appKey: 'wUyxSV0U4Vi7oK1EHK6ipErv',
        placeholder: '欢迎评论'
    });
</script>

</body>
</html>